#!/usr/bin/env python3
# -*- coding: utf-8 -*-

print(ord('中'))  # 字符转为整数，注意这个函数不能对字符串进行操作
chr(66)  # 将整数转换为字符
print('\u4e2d\u6587')  # 输出unicode码“中文”
print('中文'.encode('utf-8'))  # 输出中文的utf-8编码
print('abc'.encode('ascii'))  # 输出abc的ascii编码
print(b'\xe4\xb8\xad\xe6\x96\x87'.decode(
    'utf-8'))  # Python对bytes类型的数据用带b前缀的单引号或双引号表示
print(b'\xe4\xb8\xad\xff'.decode('utf-8', errors='ignore'))  # 忽略多出来的一个字节，即输出中
print(str('中文'))  # 输出字符串中有多少个字符
print('%2d-%02d' % (3, 1))  # 输出 3-01
print('%.2f' % 3.1415926)  # 输出3.14
